Exploring Crypto Market - Data Visualization

Crypto market is very dynamic and ever-changing. This project aims to provide a tool to explore the trend and visualize crypto market data. Leveraging the API of Coinmarketcap, the most trusted crypto data source, the project uses the latest crypto listing data to analyze the market share, volatility, and newly added coins. This project was inspired by and credited to Datacamp's "Exploring the Bitcoin Cryptocurrency Market" project, by Juan González-Vallinas.

0. Import packages

1. Get data from Coinmarketcap

1.1 From CMC API

Copy your cmc api key to retrive the data.

1.2 (Alternative) Read csv from local

Get data from cmc through api connector and save data as csv.

df = pd.read_csv('cmc_221220.csv')

2. Preprocessing

3. Top coins and their market shares

Use the function below to see BTC and other coins' market shares.

Example

4. Price changes %

Use the function to find out the most volatile coin(gainer and both loser).

Example

5. Newbies

Use the function below to find out the newly added coins in recent N days.

Example